package com.vdong.trade.trading.entity.dto.param;

import lombok.Data;

import java.io.Serializable;

@Data
public class PayConfigParamDTO implements Serializable {

    private static final long serialVersionUID = -8586072901258972077L;

    /**
     * 主键id
     */
    private Long id;

    /**
     * 小程序/公众号名称
     */
    private String appName;

    /**
     * 配置类型 小程序/公众号 (详见:PayConfigEnum)
     */
    private Short type;

    /**
     * 小程序/公众号app_id
     */
    private String appId;

    /**
     * 商户号mch_id
     */
    private String mchId;

    /**
     * 微信支付秘钥
     */
    private String payKey;

    /**
     * 创建人
     */
    private String createUser;

    /**
     * 更新人
     */
    private String updateUser;

    /**
     * 支付证书
     */
    private byte[] payCert;

    /**
     * 证书名称
     */
    private String certName;

}
